package com.hxm.demo.kaoshi;

import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
 * @author huangxiaoming
 * @description TODO
 * @date 2020年10月31日 09:31:00
 */
public enum TableApiImpl implements TableApi {

    TABLE_USERID {
        @Override
        public Set<String> getTableList(List<Long> data) {
            Set<String> tables = new HashSet<>();
            String table = "app_user_";
            for (Long userId : data) {
                String tableName = table + userId % 10;
                tables.add(tableName);
            }
            return tables;
        }
    };

}
